I/O error for file "C:\DATABASE.GDB"
Otázka od: Tomas Bradle
15. 6. 2004 20:02
Zdravim vsechny,
presel jsem z IB6 na FB1.5. V Designtime se mi objevuje nasledujici chyba:
I/O error for file "C:\DATABASE.GDB"
Error while trying to open file
System nemuze najit uvedeny soubor.
a to napr. pri pokusu o nastaveni ACTIVE:=true, v EditSQL se mi nezobrazuji
tabulky, kdyz chci pridat ve Field Editoru dat Add all fileds, apod. V
runtime modu to vsechno chodi OK.
Skutecne jmeno databaze je ovsem s priponou FDB. Jak si tam dosadil tu GDB
to nemam tuseni.
Vypada to, jako by si nekde tu GDB priponu natvrdo prirazoval. Nevite nekdo,
jestli se s tim da neco delat ?
Mam FB v. 1.5, D5, IBX 5.04
diky
Tomas Bradle
t.bradle@worldonline.cz
Odpovedá: Jaroslav Uher
15. 6. 2004 20:41
Ahoj,
On 15 Jun 2004 at 21:02, Tomas Bradle wrote:
> Zdravim vsechny,
>
> presel jsem z IB6 na FB1.5. V Designtime se mi objevuje nasledujici
> chyba:
>
> I/O error for file "C:\DATABASE.GDB"
> Error while trying to open file
> System nemuze najit uvedeny soubor.
>
> a to napr. pri pokusu o nastaveni ACTIVE:=true, v EditSQL se mi
> nezobrazuji tabulky, kdyz chci pridat ve Field Editoru dat Add all
> fileds, apod. V runtime modu to vsechno chodi OK.
>
> Skutecne jmeno databaze je ovsem s priponou FDB. Jak si tam dosadil tu
> GDB to nemam tuseni.
protoze IBX nejsou (a asi NIKDY nebudou) na Firebird 'pripraveny'
> Vypada to, jako by si nekde tu GDB priponu natvrdo prirazoval. Nevite
> nekdo, jestli se s tim da neco delat ?
nastav 'natvrdo' v IBDatabase.DatabaseName skutecnou cestu, vcetne
jmena serveru
Jarek Uher
Odpovedá: Tomas Bradle
16. 6. 2004 10:37
No, ja tu cestu tam mam, connected:=true mi funguje. Chyba vznika kdyz chci
otevrit TIBQuery... U TIBStoredProc nefunguje napr. seznam u StoredProcName,
atd.
Pomuze, kdyz vymazu hodnotu u TIBQuery.database a TIBQuery.Transaction a
znova tu Transaction vyberu. Ale po restartu Delphi je ta chyba zase zpatky.
Tomas Bradle
t.bradle@worldonline.cz
> > Skutecne jmeno databaze je ovsem s priponou FDB. Jak si tam dosadil tu
> > GDB to nemam tuseni.
>
> protoze IBX nejsou (a asi NIKDY nebudou) na Firebird 'pripraveny'
>
> > Vypada to, jako by si nekde tu GDB priponu natvrdo prirazoval. Nevite
> > nekdo, jestli se s tim da neco delat ?
>
> nastav 'natvrdo' v IBDatabase.DatabaseName skutecnou cestu, vcetne
> jmena serveru
>
> Jarek Uher
>
>
Odpovedá: Tomas Grepl
16. 6. 2004 10:41
> presel jsem z IB6 na FB1.5.
> No, ja tu cestu tam mam, connected:=true mi funguje. Chyba vznika
> kdyz chci otevrit TIBQuery... U TIBStoredProc nefunguje napr. seznam
> u StoredProcName, atd.
A zkusil jsi Backup na IB6 a Restore na FB1.5 ?
Tomas
Odpovedá: Tomas Bradle
17. 6. 2004 9:18
Jo, zkusil. Po prejmenovani souboru na priponu GDB problem zmizel, takze tam
musi mit nekde nasilne dosazeno GDB.
dik.
Tomas Bradle
----- Original Message -----
From: "Tomas Grepl" <delphi@kapsw.cz>
To: <delphi-l@clexpert.cz>
Sent: Wednesday, June 16, 2004 11:37 AM
Subject: Re: I/O error for file "C:\DATABASE.GDB"
> > presel jsem z IB6 na FB1.5.
> > No, ja tu cestu tam mam, connected:=true mi funguje. Chyba vznika
> > kdyz chci otevrit TIBQuery... U TIBStoredProc nefunguje napr. seznam
> > u StoredProcName, atd.
>
> A zkusil jsi Backup na IB6 a Restore na FB1.5 ?
>
> Tomas
>
>
>
Odpovedá: Libor Junek, Medisoft International
17. 6. 2004 9:05
Napadlo mne jestli v FB1.5 nemas zadan alias
C:\Database.fdb = C:\Database.gdb
pak by to delalo presne tohle.
Libor
From: "Tomas Bradle" <t.bradle@worldonline.cz>
Sent: Thursday, June 17, 2004 9:39 AM
> Jo, zkusil. Po prejmenovani souboru na priponu GDB problem zmizel, takze
tam
> musi mit nekde nasilne dosazeno GDB.
Odpovedá: petr palicka
17. 6. 2004 9:27
ahoj,
ja IBXka pouzivam a ted i s priponou FDB/FBK a je to OK.
mam verzi IBX 6.05, zkontroluj si jakou mas ty. podstatny
je to cislo za teckou to pred je verze delphi.
peca
Odpovedá: Tomas Bradle
18. 6. 2004 12:13
Kde by to melo byt zadano ? Nic takoveho jsem tam nezadaval.
----- Original Message -----
From: "Libor Junek, Medisoft International" <libor.junek@medisoft.cz>
To: <delphi-l@clexpert.cz>
Sent: Thursday, June 17, 2004 9:53 AM
Subject: Re: I/O error for file "C:\DATABASE.GDB"
> Napadlo mne jestli v FB1.5 nemas zadan alias
> C:\Database.fdb = C:\Database.gdb
> pak by to delalo presne tohle.
>
> Libor
>
Odpovedá: Tomas Bradle
18. 6. 2004 12:14
Ja mam 5.04, vyssi jsem nenasel.
----- Original Message -----
From: "petr palicka" <palicka.petr@seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Thursday, June 17, 2004 9:55 AM
Subject: Re: I/O error for file "C:\DATABASE.GDB"
> ahoj,
>
> ja IBXka pouzivam a ted i s priponou FDB/FBK a je to OK.
> mam verzi IBX 6.05, zkontroluj si jakou mas ty. podstatny
> je to cislo za teckou to pred je verze delphi.
>
> peca
>
>
>
Odpovedá: petr palicka
18. 6. 2004 12:42
IBX najdes na codecentral.borland.com, ja to
hledam pod autorem Jeff Overcache, nebo tak nejak
peca
> Ja mam 5.04, vyssi jsem nenasel.
>>mam verzi IBX 6.05, zkontroluj si jakou mas ty. podstatny
Odpovedá: Libor Junek, Medisoft International
18. 6. 2004 13:21
Ve firebird\bin\aliases.conf. Zkousel jsi se nakonektovat na tu DB i z
neceho jineho nez z IBX v Delphi? Napr. IBExpert? Pokud ti to jde odjinud
tak je problem v tech IBX.
Libor
----- Original Message -----
From: "Tomas Bradle" <t.bradle@worldonline.cz>
Sent: Friday, June 18, 2004 12:44 PM
> Kde by to melo byt zadano ? Nic takoveho jsem tam nezadaval.
>
>
> From: "Libor Junek, Medisoft International" <libor.junek@medisoft.cz>
> Sent: Thursday, June 17, 2004 9:53 AM
>
> > Napadlo mne jestli v FB1.5 nemas zadan alias
> > C:\Database.fdb = C:\Database.gdb
Odpovedá: Tomas Bradle
18. 6. 2004 18:40
No to urcite je chyba nekde v tech IBX, dokonce jen v designtime, cili v IDE
Delphi. Program po prelozeni a spusteni chodi normalne.
Tomas Bradle
t.bradle@worldonline.cz
----- Original Message -----
From: "Libor Junek, Medisoft International" <libor.junek@medisoft.cz>
To: <delphi-l@clexpert.cz>
Sent: Friday, June 18, 2004 1:46 PM
Subject: Re: I/O error for file "C:\DATABASE.GDB"
> Ve firebird\bin\aliases.conf. Zkousel jsi se nakonektovat na tu DB i z
> neceho jineho nez z IBX v Delphi? Napr. IBExpert? Pokud ti to jde odjinud
> tak je problem v tech IBX.
> Libor
>
>